package com.gome.axwl.aoc.web.util;

import java.io.File;
import java.net.URL;

import org.apache.commons.io.FileUtils;

public class FileUtil {

    /**
     * 下载文件---返回下载后的文件存储路径
     * 
     * @param url 文件地址
     * @param dir 存储目录
     * @param fileName 存储文件名
     * @return
     */
    public static File download(String url, String dir, String fileName) {
        try {
            URL httpurl = new URL(url);
            File dirfile = new File(dir);  
            if (!dirfile.exists()) {  
                dirfile.mkdirs();
            }
            File file = new File(dir+fileName);
            FileUtils.copyURLToFile(httpurl, file);
            return file;
        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
    }
}
